-
Document Oriented Database.
-
Document-based, very flexible, good for large volumes of JSON data.
-
-
It is asked if you want to install Compass during the installation.
-
-
The local DB data is located in
C:\Program Files\MongoDB\Server\8.0\data, but should be accessed via a connection, for security reasons. -
Is it OOP?
-
Why MongoDB is not an OODBMS (Object-Oriented Database Management Systems):
-
MongoDB does not implement encapsulation, inheritance, or polymorphism, which are fundamental pillars of object-oriented databases (OODBMS). It does not store objects directly with associated methods and behaviors.
-
In MongoDB:
-
Data is stored as BSON documents (a binary version of JSON).
-
Documents represent objects with attributes (keys and values), but not behaviors (methods).
-
There is no native support for concepts like inheritance or direct references between objects.
-
-
-
In summary, it is OOP-like, but not OODBMS.
-
Export and Import
-
Can import/export in JSON or CSV.
Other Document Oriented Databases
Firestore
-
From Google.
-
It's part of the Firebase kit, from Google.
-
Tutorial .
-
"It's important to have consistent names across objects, to properly query them later".
-
:/
-
-
CouchDB
-
.
Cassandra
-
.